#pragma once

#include "Ptero.h"

class PteroLion : public Ptero
{
public:
	PteroLion();
	~PteroLion();

	virtual void Update(float elapsedTime) override;
	virtual void Render(void) override;
	virtual void HandleCollision(const IEntity* pOther)	override;
	void Summon();
	void LaserTargetCheck();

private:
	float m_fLaserFireRate;
	float m_fLaserTimer;
	float m_fLaserRange;
	float m_fSummonTimer;
	IEntity* m_LaserTarget;
};

